@media screen and (min-width: 980px) and (max-width: 1199px)
{
    .teacher_portfolio,
    .job
    {
        font-size: 0.7em;
    }

    .teacher_block
    {
        width: 35.5%;
    }

    .teacher_block_last
    {
        width: 29%;
    }

    .teacher_photo_container
    {
        width: 6em;
    }

    .margined
    {
        width: 86%;
    }

    .text
    {
        width: 90%;
    }

    .form
    {
        width: 30em;
    }
    .input_text_field textarea.text_input
    {
        min-width: 0;
    }

    .name_field, .input_text_field
    {
        width: 61%;
    }
    .name_field
    {
        width: 34.4%;
    }
    .button_row
    {
        margin-left: 11.6em;
    }

    .extra_margin
    {
        margin-top: 0;
    }

    .image_wrapper
    {
        width: 739px
    }

    .vk_container
    {
        margin-left: 2%;
    }

    .display_in_max_width_480
    {
        display: none;
    }
}/*/mediaquery*/